Word Hen
What is the meaning of the word "
sri lankan
"?
Definitions:
of or relating to Sri Lanka (formerly Ceylon) or its people or culture
adjective
Sri Lankan beaches
Synonyms:
Ceylonese